// pages/goods/index.js
Page({
  data:{
    quantity:1,//加减数量
    show:false,//退换货详情控制布尔值
    index:0,
    goosList:{},
    list:[], //商品评价详情
    total:0,//商品评价数量
    show1:false, //加入购物车商品控制布尔值
    show2:false
  },
// 加入购物车按钮
onClickButton(){
  this.setData({show1:true})
  
},

// 立即购买按钮
onClickIcon3(){
this.setData({show2:true})
},

  // 首页按钮
  onClickIcon(){
    wx.switchTab({
      url: "/pages/home/index",
    })
  },
 
  // 购物车按钮
  onClickIcon2(){
    wx.switchTab({
      url:  "/pages/ShoppingCart/index",
    })
  },
  onLoad(e){
    // 获取详情
    this.getGoosDetail(e.id)

    // 获取商品评价
  this.getCommentListRows(e.id)
  },
//  获取商品评价详情
async getCommentListRows(id){
const {status,data} = await wx.http.get('/comment/listRows',{
  goodsId:id,
  limit:2
 })
if(status !== 200) return wx.utils.toast()
//  console.log(data);
this.setData({list:data.list,total:data.total})
},


  // 获取详情页面
  async getGoosDetail(id){
   const {status,data} = await wx.http.get('/goods/detail',{
      goodsId:id
    })
    if(status !== 200) return wx.utils.toast()
    this.setData({goosList:data.detail})
    console.log(this.data.goosList);
  },

  // 轮播图组件页数改变改变页面计数器
  handChange(e){
    this.setData({
      index:e.detail.current
    })
  },
 
  // 商品退换货信息
  TextSelect(){
    this.setData({show:true})
  },

  // 蒙层关闭方法
  ActionSheetClose(){
    this.setData({show:false})
  },

  // 购物车弹层关闭
  ActionSheetClose1(){
    this.setData({show1:false})
  },

  // 立即购买关闭
  ActionSheetClose2(){
  this.setData({show2:false})
  },

  // 加入购物车和立即购买数据互通
  onChange(e){
    // console.log(e.detail);
    this.setData({quantity:e.detail})
  }
})